cause widespread devastation - Fransızca İngilizce Sözlük